package vistas.estructuras;

import java.awt.Graphics;
import java.awt.Image;

public class Contenedor extends javax.swing.JPanel {
    Image imagen;
    
    public void setImagen(Image nuevaImagen) {
        if (nuevaImagen != null) {
            imagen = nuevaImagen;
            repaint();
        }
    }
    
    @Override
    public void paint(Graphics g) {
        if (imagen != null) {
            g.drawImage(imagen, 0, 0, getWidth(), getHeight(), this);
            setOpaque(false);
        } else {
            setOpaque(true);
        }
        super.paint(g);
    }
}